const express = require("express");
const router = express.Router();
// 导入验证数据的中间件
const expressJoi = require("@escook/express-joi");

const captain_handler = require("../router_handler/captain");

// 导入需要验证上传文件对象
const { reg_nickName_schema } = require("../schema/captain");
/**
 * 生成队长
 * 入参 team_id
 * 根据 图片表team_id，找到对应的用户名称，有一条数据的为生为队长，多条数据，根据点赞数最高的用户设置为队长 或者指定用户为队长
 * 返回 队长信息
 */
router.get("/setCaptain", captain_handler.setCaptain);
// 修改队伍昵称名字，只有队长可以修改
router.post(
  "/updateNickName",
  expressJoi(reg_nickName_schema),
  captain_handler.updateNickName
);
// 获取团队人员
router.get("/getTeamUsers",captain_handler.getTeamUsers)

module.exports = router;
